<filter name="DeSpot" category="Broadcast Video Plugins" helpfile="despot" type="clip">
<description>This filter is designed to remove temporal noise in the form of dots (spots) and streaks found in some videos. The filter is also useful for restoration (cleaning) of old telecined 8mm (and other) films from spots (from dust) and some stripes (scratches).</description>
<description>A pixel needs to be at different from its neighbors by at least 'P1' in order for it to be considered noise. The surrounding pixels must be different by at lease 'P2' in order for the pixel to be considered part of the same spot.</description>
<description>A pixel needs to be at different from its neighbors by at least 'P1' in order for it to be considered noise. The surrounding pixels must be different by at lease 'P2' in order for the pixel to be considered part of the same spot.</description>
<description>Set mode for removing of only black or white spots or both: sign = 0 - any spots and outliers (default) sign = 1 - only black (dark) spots and outliers sign = -1 - only white (light) spots and outliers sign = 2 - only black (dark) spots, any outliers sign = -2 - only white (light) spots, any outliers</description>
<description>Control temporal smoothing in static areas (except spots and motion). Set approximate threshold of pixel luma variance in 3 frames, The more variance exceed this threshold, the less temporal smoothing. 0 - no temporal smoothing.</description>
<description>Define motion detecting method. false - detect motion from previous to current and from current to next frame (old method used in all versions before 3.0) true - detect motion from previous to next frame (new method since version 3.0)</description>
<description>Control spots segments removing method. 0 - remove only spots pixels which has no overlap with motion zones (old method used in all versions before 3.0, most strong removing); 1 - remove only spots line segments which has no any overlap with motion zones; 2 - remove only whole spots which has no any overlap with motion zones (most safe).</description>
<description>Control color correction at place of removed spots . true - change color of pixels at places of removed spots to mean value previous, current and next frames, false - not change color of pixels at places of detected spots.</description>
<description>A pixel needs to be different from the another frame by at least 'MTHRES' in order to be considered moving. This number should be larger than 'P2' in order to prevent noise from being identified as motion.</description>
<description>Whether to treat the video as interlaced or not (progressive). The default is progressive for DeSpot since version 1.3. (In older versions, the Field based video was processed as interlaced by default - it was a bug).</description>
<description>Where mark_v is the luma value to highlight the noise with. The color (pink, green or grey) of noise spot now is depend from parity of mark_v. Motion map is also shown. (available when show=1)</description>